此函数用于在Task
进程中通知Worker
进程,投递的任务已完成。此函数可以传递结果数据给Worker
进程。
function Server->finish(mixed $response);
使用Server->finish
函数必须为Server
设置onFinish
回调函数。此函数只可用于Task
进程的onTask
回调中
finish
方法可以连续多次调用,Worker
进程会多次触发onFinish
事件- 在
onTask
回调函数中调用过finish
方法后,return
数据依然会触发onFinish
事件
Server->finish
是可选的。如果Worker
进程不关心任务执行的结果,不需要调用此函数
在onTask
回调函数中return
字符串,等同于调用finish